speech for the defence - French English Dictionary